package com.superm.service;

import com.superm.entity.Emp;
import com.superm.entity.Supplier;

import java.util.List;

public interface SupplierService {

    /**
     * 根据用户信息条件模糊查询用户信息
     * @param supplier
     * @return
     */
    List<Supplier> selectLikeSupplierList(Supplier supplier, Integer pageNo, Integer pageSize);

    /**
     * 根据id查找用户信息
     * @param  supplierId
     * @return
     */
    Supplier selectIdSup(Integer supplierId);

    /**
     * 查询总条数
     * @param supplier
     * @return
     */
    int selectSupplierCount(Supplier supplier);
    /**
     * 修改用户信息
     * @param supplier
     * @return
     */
    int updateSupplier(Supplier supplier);

    /**
     * 添加用户信息
     * @param supplier
     * @return
     */
    int addSupplier(Supplier supplier);

    /**
     * 删除用户信息
     * @param supplierId
     * @return
     */
    int deleteSupplier(Integer supplierId);
    /**
     * 查询所有供应商信息
     * @return
     */
    List<Supplier> allSup();
}
